make a present of - Deutsch Englisch Wörterbuch